package com.eduction.service;


import java.sql.SQLException;
import java.util.List;

import com.eduction.modules.system.entity.InterviewAnalyse;

public interface InterviewAnalyseService {

	/**
	 * 保存表格
	 */
	public String saveInterviewAnalyse(InterviewAnalyse i);
	/**
	 * 查看某个表格信息
	 */
	public InterviewAnalyse queryInterviewAnalyseById(String id,String eid,String sid) throws SQLException;
	/**
	 * 查看某个表格信息(meiyou专家id)
	 */
	public InterviewAnalyse queryInterviewAnalyseById(String id,String sid) throws SQLException;

	/**
	 * 查询这个专家创建的所有表格信息
	 */
	public List<InterviewAnalyse> queryIAsByExpert(String expertId) throws SQLException;

	/**
	 * 根据Id查询表格信息
	 * @param pId
	 * @return
	 */
    InterviewAnalyse findById(String pId);

	/**
	 * 根据id删除表格
	 * @param pid
	 */
    void deleteByPid(String pid);

	/**
	 * 根据条件删除表格
	 * @param sign
	 * @param schoolId
	 * @param expertId
	 */
	void deleteInterviewAnalyseMapState(String sign, String schoolId, String expertId)  throws SQLException;
}
